/**********************************************
* @file    	main.c
* @author 	dralee
* @version	v1.0
* @date			2021-12-01
* @brief		应用接口入口
*   延时：t = Ticks * 1/f = (72000000/100000)*(1/72000000) = 10us
*   其中：t为延时时间，Ticks为多少时钟周期产生一次中断，f为时钟频率72MHz
***********************************************/
#include "stm32f10x.h"
#include "led.h"
#include "sysTick.h"

/**
 *****************************************
 * @brief 主函数
 * @param 无
 * @retval 无
 *****************************************/
int main(void)
{
	LED_GPIO_Config();	
	SysTick_Init();
	
	while(1)
	{
		LEDR(ON);
		//Delay_xus(100000);  // 100000*10us=1000ms
		Delay_us(1000000);	// 1000000us=1000ms
		//Delay_ms(100);
		//SysTick_Delay_ms(1000); // 1s
		LEDR(OFF);
		
		LEDG(ON);
		//Delay_xus(100000);  // 100000*10us=1000ms
		Delay_us(1000000);	// 1000000us=1000ms
		//Delay_ms(100);
		//SysTick_Delay_ms(1000); // 1s
		LEDG(OFF);
		
		LEDB(ON);
		//Delay_xus(100000);  // 100000*10us=1000ms
		Delay_us(1000000);	// 1000000us=1000ms
		//Delay_ms(100);
		//SysTick_Delay_ms(1000); // 1s
		LEDB(OFF);
	}
}
